﻿using System;
using System.Data;
using System.Data.SqlClient;
using System.Reflection;
using System.Collections.Specialized;
using DataAccess;
using DataAccess.Attributes;



namespace DataAccess.OLEDB
{
    /// <summary>
    /// 涴跺濬釬峈垀衄杅擂湔郪璃腔價濬ㄛ俇傖杅擂湔腔價掛紱釬
    /// 衄壽腔杅擂踱溼恀摯紱釬價衾Microsoft.ApplicationBlocks.Data減膘
    /// </summary>
    public class OLEDBAccess<T>: DataAccess<T> where T : class
    {

        public OLEDBAccess(String strConn) : base(strConn) { }
        #region DataAccess<T> Members

        public override  EntityCollection<T> SearchEntityList(Type type)
        {
            throw new NotImplementedException();
        }

        public override  EntityCollection<T> Select(string strbusinessEntity, NameValueCollection combine, out int totalCount, int pageSize, int pageIndex)
        {
            throw new NotImplementedException();
        }

        public override  bool Insert(T entity)
        {
            throw new NotImplementedException();
        }

        public override bool Insert(T[] entitys)
        {
            throw new NotImplementedException();
        }

        public override bool InsertBySp(T entity)
        {
            throw new NotImplementedException();
        }

        public override bool Update(T entity)
        {
            throw new NotImplementedException();
        }

        public override bool Update(T[] entitys)
        {
            throw new NotImplementedException();
        }

        public override bool Delete(T entity)
        {
            throw new NotImplementedException();
        }

        public override bool DeleteBySP(T entity)
        {
            throw new NotImplementedException();
        }
     
        public override bool UpdateBySP(T entity)
        {
            throw new NotImplementedException();
        }
        #endregion
    }
}
